
#ifndef _Oz_Webui_Error_H_
#define _Oz_Webui_Error_H_

#include <Oz/Webui/Webui.h>

namespace Oz{
    namespace Webui{
        class IError{
            public:
            virtual ~IError();
            virtual const IAbstractViewPtr getSender()const = 0;
            virtual const std::string getMessage()const = 0;
            virtual const int getLevel()const = 0;
            protected:
            IError();
            IError(const IError& other);
            IError& operator=(const IError& rhs);
        };
    }
}
#endif
